package com.xinsoft.entity.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.xinsoft.entity.po.ScmSaleNotice;
import com.xinsoft.entity.po.SysFileHis;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;
import java.util.Map;

@EqualsAndHashCode(callSuper = true)
@Data
public class ScmSaleNoticeVo extends ScmSaleNotice {

    /**
     * 客户名称
     */
    private String clientName;

    /**
     * 运输方式
     */
    private String transportMethodName;

    /**
     * 销售员
     */
    private String salesPersonName;

    /**
     * 销售部门
     */
    private String salesPersonDept;


    /**
     * 发货通明细
     */
    private List<ScmSaleNoticeItemVo> scmSaleNoticeItemList;

    /**
     * 附件列表
     */
    List<SysFileHis> sysFileHisList;

    /**
     * 审批历史记录
     */
    List<Map<String, Object>> scmApproveHisList;
}
